to have a scanty income - Français Anglais Dictionnaire